package cn.edu.jxust.core.domain.repository;

import cn.edu.jxust.common.domain.entity.Area;
import cn.edu.jxust.common.response.Result;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * @author QiuKangming
 * @since 2020-06-29
 */

@SuppressWarnings("unused")
public interface AreaService extends IService<Area> {

    /**
     * 根据 id 获取区域名称
     * @param id 区域id号
     * @return String
     */
    String getAreaNameById(Integer id);

    /**
     * 批量删除区域信息
     * @param idsStr id字符串
     * @return boolean
     */
    Result delAreaBatch(String idsStr);

    /**
     * 根据id删除区域信息
     * @param id 区域id
     * @return Result
     */
    Result delAreaById(Integer id);

}
